/*
    ts中函数返回值可以不用明确去定义或者声明它
    因为ts中由类型推断,是由函数体内的返回值的类型它进行推断
    你也可以去明确的进行声明，明确的进行声明后return返回的时候就要
    注意返回值的情况是否符合条件
*/
function foo1():string{
    return 'foo1'
}
function foo2():number[]{
    return [1,2]
}
function foo3():{name:string,age:number}{
    return{
        name:'Giles',
        age:33
    }
}
function foo4():void{
    console.log('*********');
}


